Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Oberhaching Davis Cup, World Group, Q, HUN-GER 2-3 M15 Monastir Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, QF, GER-CAN 2-0 Australian Open - Melbourne Mutua Madrid Open - Madrid U.S. Open - New York Bratislava 1 Challenger M15 Monastir Germany F11 Germany F13 Germany F6 Germany F8 Germany F9 Germany F12 Belgium F1 Germany F13 Germany F16 Germany F17b Germany F19 Germany F18 Germany F20 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Germany F10 Belgium F1 Belgium F2 Germany F18 Germany F2 Germany F4 Spain F9 Spain F10 Italy F5 Germany F5 Germany F17 France F8 Spain F12 Romania F3 Germany F6 Netherlands F3 Germany F11 Germany F12 Italy F22 Italy F23 France F22 Germany F4 M15 Trnava M15 Bratislava M15 Bratislava M25 Wroclaw M25 Budapest M25 Prague M15 Innsbruck M15 Lodz M15 Heraklion M15 Heraklion M15 Vilnius M25 Nussloch M25 Trnava M25 Split M25 Most M25 Falun M25 Glasgow M25 Kramsach M15 Monastir M15 Monastir M15 Split M15 Poprad M15 Pardubice M15 Antalya M15 Vienna M15 Danderyd M25 Jablonec nad Nisou M15 Bratislava Czech Republic F1 M25 Edgbaston Freudenstadt Challenger Furth Challenger Scheveningen Challenger Alphen Challenger Aachen Challenger M15 Dubrovnik Bratislava Challenger M15 Bratislava Helsinki Challenger Heilbronn Challenger M15 Warmbad Villach M25 Prague Prague Challenger Kosice Challenger Braunschweig Challenger M25 Most Alphen Challenger M15 Poprad Madrid Challenger M25 Kottingbrunn Eckental Challenger Salzburg Challenger M25 Frankfurt am Main Helsinki Challenger M15 Bratislava M15 Zilina M25 Pardubice M15 Trnava Barletta Challenger M15 Opava M15 Ostrava Braunschweig Challenger M25 Trento M15 Sharm ElSheikh M15 Sharm ElSheikh Sibiu Challenger M15 Sharm ElSheikh M15 Slovenska Bistrica M15 Doboj Madrid Challenger M15 Prijedor Loughborough Challenger Helsinki Challenger M25 Poprad M15 Velenje Heilbronn Challenger M15 Kottingbrunn Bergamo Challenger M15 Bad Waltersdorf M15 Allershausen Le Gosier Challenger Germany F19 M25 Pardubice Mersin Challenger M15 Prostejov M25 Trnava M15 Trnava M15 Oberhaching M15 Creteil San Marino Challenger M15 Poitiers Petange Challenger Orleans Challenger M15 Prijedor Bratislava Challenger Heilbronn Challenger Bergamo Challenger Guadalajara Challenger Vercelli Challenger Heilbronn Challenger M25 Poprad M25 Telfs Rome Challenger Mons Challenger Szczecin Challenger Rennes Challenger M25 Trnava Heilbronn Challenger M15 Nyiregyhaza Alphen Challenger Szczecin Challenger Mons Challenger Bratislava Challenger M15 Manacor M15 Manacor Quimper Challenger Jonkoping Challenger St. Brieuc Challenger Heilbronn Challenger Furth Challenger M25 Trimbach Orleans Challenger Mons Challenger Bratislava Challenger Genova Challenger M15 Doboj M15 Gyula Szczecin Challenger M25 Satu Mare M15 Ollersbach M15 Arad M15 Vienna M15 Trnava Bordeaux Challenger M25 Trnava Helsinki Challenger M15 Oberhaching Phoenix Challenger Braunschweig Challenger Furth Challenger Meerbusch Challenger Cassis Challenger Canberra Challenger Manama Challenger Tampere Challenger Bratislava Challenger Sofia 1 Challenger Istanbul Challenger Roanne Challenger Phoenix Challenger Sofia 2 Challenger Nottingham Challenger Hersonissos 1 Challenger Manacor Challenger Gerry Weber Open - Halle Ostrava Challenger Mercedes Cup - Stuttgart International German Open - Hamburg Open 13 - Marseille Prostejov Challenger Zagreb Challenger Prostejov Challenger Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Apia International - Sydney Modena Challenger PBZ Zagreb Indoors - Zagreb Cancun Challenger Open 13 - Marseille Glasgow Challenger BMW Open - Munich Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Open Sud de France - Montpellier Bergamo Challenger ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BMW Open - Munich Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Masters Series - Hamburg Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Geneva Open - Geneva Erste Bank Open - Vienna Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Prostejov Challenger Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Sydney International - Sydney Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest BMW Open - Munich Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Swiss Indoors Basel - Basel Adelaide International - Adelaide Napoli Challenger Erste Bank Open - Vienna Mons Challenger bett1HULKS Indoors - Cologne Hamburg European Open - Hamburg Antalya Open - Antalya BMW Open - Munich Noventi Open - Halle Qatar ExxonMobil Open - Doha Eckental Challenger Moselle Open - Metz St. Petersburg Open - St. Petersburg Wolfsburg Challenger Cherbourg Challenger Sardegna Open - Cagliari Emilia-Romagna Open - Parma BMW Open - Munich Cremona Challenger Hersonissos 2 Challenger Furth Challenger Marburg Challenger Scheveningen Challenger Swiss Indoors Basel - Basel Dortmund Challenger Trani Challenger Todi Challenger Boss Open - Stuttgart Orleans Challenger Terra Wortmann Open - Halle Zhuhai Open - Zhuhai European Open - Antwerp Qatar ExxonMobil Open - Doha ASB Classic - Auckland Boss Open - Stuttgart Rabat Challenger Marrakech Challenger German Tennis Championships - Hamburg Mersin Challenger Rome Challenger DIEMA XTRA Sofia Open - Sofia Alphen Challenger Seville Challenger San Marino Challenger Eckental Challenger Villena Challenger Quimper Challenger Cherbourg Challenger Valencia Open - Valencia Braunschweig Challenger Oberstaufen Challenger Mons Challenger Swiss Indoors Basel - Basel Geneva Challenger German Tennis Championships - Hamburg Szczecin Challenger Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Rakuten Japan Open - Tokyo BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Poznan Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Bet-at-home Cup - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Qatar ExxonMobil Open - Doha Bratislava 1 Challenger Erste Bank Open - Vienna Irving Challenger Barcelona Open BancSabadell - Barcelona Braunschweig Challenger Scheveningen Challenger Prague Challenger Alphen Challenger If Stockholm Open - Stockholm Orleans Challenger Bratislava Challenger Wroclaw Challenger Napoli Challenger Liberec Challenger Open 13 - Marseille Braunschweig Challenger Moselle Open - Metz Generali Open - Kitzbuhel Zug Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mallorca Championships - Mallorca Canberra Challenger Bordeaux Challenger Prague 3 Challenger Irving Challenger Bratislava Challenger Bratislava 2 Challenger Vilnius Challenger Pau Challenger China Open - Beijing Bratislava Challenger Quimper Challenger Pullach Challenger Gerry Weber Open - Halle Phoenix Challenger Terra Wortmann Open - Halle Prostejov Challenger Bratislava 1 Challenger Salzburg Challenger Salzburg Challenger Barcelona Open BancSabadell - Barcelona Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Olbia Challenger Bratislava 2 Challenger Lyon Challenger Rovereto Challenger Moselle Open - Metz Hamburg Open - Hamburg Barletta Challenger Gerry Weber Open - Halle Estoril Challenger Generali Open - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Sofia Open - Sofia ABN AMRO Open - Rotterdam EFG Swiss Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle BMW Open - Munich Boss Open - Stuttgart ABN AMRO Open - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Sony Open Tennis - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Terra Wortmann Open - Halle BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Open de Moselle - Metz Miami Open - Miami BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid M25 Lodz Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Gerry Weber Open - Halle M15 Kottingbrunn BMW Open - Munich European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Erste Bank Open - Vienna Gerry Weber Open - Halle EFG Swiss Open - Gstaad Winston-Salem Open - Winston-Salem BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Miami Open - Miami St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Aircel Chennai Open - Chennai Brisbane International - Brisbane ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Noventi Open - Halle Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam bett1HULKS Championships - Cologne Sofia Open - Sofia Open Sud de France - Montpellier Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem European Open - Antwerp Adelaide International 2 - Adelaide Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hamburg European Open - Hamburg Grand Prix Hassan II - Marrakech BMW Open - Munich Hong Kong Tennis Open - Hong Kong Dubai Duty Free Tennis Championships - Dubai M25 Trnava Liberec Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sofia Open - Sofia French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Mutua Madrid Open - Madrid French Open - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo M15 Villach U.S. Open - New York BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Rolex Paris Masters - Paris Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris Cincinnati Open - Cincinnati French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, GER-FRA 2-3 Australian Open - Melbourne Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, World Group, 1R, AUS-GER 1-3 Australian Open - Melbourne French Open - Paris Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 2-0 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, GER-BLR 4-1 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Qualifiers, 1R, BRA-GER 1-3 U.S. Open - New York Davis Cup, Group C, Hamburg Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Finals, QF, GER-CAN 1-2 Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Davis Cup, World Group, SF, GER-NED 0-2 Miami Open - Miami Australian Open - Melbourne Trieste Challenger Australian Open - Melbourne Davis Cup, Finals, SF, RUS-GER 2-1 All Lower level tournaments Australian Open - Melbourne Olympics - Rio de Janeiro Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, Finals, Group F Davis Cup, World Group, Q2, JPN-GER 0-4 Olympics - Paris Olympics - Tokyo